Michelle Borth Actor / Producer DouBan IMDb Actor Rampage: The Hillside Strangler Murders 2006 4.3 No Good Deed 2020 Devious Nanny 2017 5.5